agree with or match something - French English Dictionary